Just a week ago, Hurricane Helene made landfall in Florida, wreaking havoc along the Gulf Coast and bringing torrential rains…