Discovering regions of different functions in a city using human mobility and POIs | Synapse