Tesla Vehicle Deliveries Soar in Q2 2024: What's Driving the Surge?