World’s Largest Autonomous Racing League 2024