People walk through flooded roads as vehicles are seen caught in bumper-to-bumper traffic after heavy rains in Mumbai on June 19. India’s financial capital came to a standstill as several parts of the city were flooded following heavy rain. The flood also triggered a debate on the civic body Brihanmumbai Municipal Corporation’s (BMC) preparedness for the monsoon