20050909 city.mumbai: Rain gods strike Mumbai again