The challenge for cruise operators is to come to terms with a changing world