Several cruise ships have now had to alter itineraries and cancel sailings due to the intensifying military conflict in Iran.