Hurricane Ian floods Key West as it nears Florida