Carbon footprints of 13 000 cities. (19th June 2018)