In Cedar Key, an island south of where Hurricane Idalia made landfall, the storm surge damaged or destroyed numerous buildings. The water swept in heaps of debris that were piled high on some streets ...