251 socio-demographic 47671 changes 477226 of 22532 european 12710 cities 232026 its 4780 spatial 13518 consequences