Shelter Island's ferries weathering storms - Shelter Island