Mysterious terrapin die-off on Cape Cod, Massachusetts