The 2026 TCS Marathon is underway with over thousands of runners