Cruise ships by-pass Key West...