After 100 days, Deepwater Horizon oil spill still threatens Gulf coast