Tesla lowers range estimates for Model Y, Model S, and Model X