20110506 city.mumbai: Rain; rain won't go away on time