The impact of social and weather drivers on the historical electricity demand in Europe. (1st November 2018)