Tesla fell short of expectations for Q1 deliveries as backlash against CEO Elon Musk and a changeover in the Model Y weighed.