First Shift: Tesla again delays Model 3 deliveries