Carnival and Royal Caribbean ships are changing itineraries to steer clear of Hurricane Priscilla along the Mexican Riviera.