Tropical storms wreak havoc in vast areas