IndyCar has left Toronto’s Exhibition Place for Markham. Why drivers are bracing for a wild weekend August 15, 2026