A mystery at sea unfolds in New Bedford