Machine learning applications for urban geospatial analysis: A review of urban and environmental studies | Synapse