Roads flood in Fort Myers Beach, Florida, as Hurricane Idalia approaches the Gulf Coast,