Canara Bank Marathon 2024: Celebrating Fitness, Health, and Community in Bengaluru