The Tesla Model 3 Has Arrived