Mumbai's main problem is corrupt politicians. The city needs an infrastructure which is only possible to build with proper funding and good government. Least can be done until the corruption stops. I think the Mumbai's infrastructure just cant keep up with growing population.