Wind and rain batter Ft. Myers as Hurricane lan bears down on Florida's west coast