What causes a cruise ship to stop far from the coast, how do you get to land anyway, and why is it important to check this even before you book the cruise?