Capturing deprived areas using unsupervised machine learning and open data: a case study in São Paulo, Brazil | Synapse