Assessing urban livability in Shanghai through an open source data-driven approach | Synapse