There is no automatic compensation for cruise delays or cancellations, but Marc Shoffman explains that there are some protections in place for passengers