Heavy rain and wind @ the world's busiest airport yesterday.