stranded dolphins in provincetown