Huge power restoration efforts under way in Southwest Florida