The flooding caused severe disruption, leaving thousands of people stranded, rendering streets impassable and submerging ...