Eighty millimeters of rain fell in just one hour in Taiwan’s southern city of Kaohsiung on Friday. The deluge turned roads into rivers and flooded people’s houses.