Weather Utter devastation in Fort Myers Beach, Florida, in the wake of Hurricane Ian Admin December 2, 2024 source