Scientists say they’ve found the cause of a marine epidemic more than 10 years after it started. What took so long?