Global times series data 1970-2016