There have been bad seasons before but poor monsoon has left the city facing its worst water crisis. As tempers rise and protests grow, Mumbai has enough to last just another 200 days