N O METROPOLIS IN India and few big cities anywhere receive as much rain in as little time as Mumbai. Even by the city’s own ...