Tesla blames "hubris" for Model X delays, the Model 3 breaks 325,000 reservations and we've got a boatload of updates on autonomous driving.