'We're sailing on a petri dish': Cruise passengers deal with