BBC article that was also quite good though more high-level: http://www.bbc.com/news/science-environment-44111476