Heavy rain triggers flash floods and travel chaos on US East Coast

Pedestrians use umbrellas as they pass the Empire State Building during a rain storm Thursday, July 31, 2025, in New York.