Mystery of beached dolphins on Cape Cod