20100502 city.mumbai: Rain gods; air traffic play havoc on flights