More than 16 years after the BP oil spill off the Gulf Coast, new research reveals lasting damage to marine life.