Cruise itinerary changes can happen for a number of reasons — from poor weather conditions and safety concerns to port scheduling conflicts and construction work. But no matter what the reason, ...