Measuring urban compactness based on functional characterization and human activity intensity by integrating multiple geospatial data sources | Synapse