Kolkata has over taken Bengaluru to take first place as India's most congested city in 2024. While garden city Bengaluru slipped to the second spot, Pune rounded up the top three.