Stranding Risk for Underactuated Vessels in Complex Ocean Currents: Analysis and Controllers