Island hopping along the Salish Sea Marine Trail