Machine learning framework for multidimensional assessment of urban quality of life | Synapse