Mumbai, the financial hub of India, is struggling to cope with annual monsoon rains, as widespread construction and garbage-clogged drains and waterways make it increasingly vulnerable to chaos.