BP oil spill: scientists struggling to understand effects four years later