Developing a decision support system for sustainable urban planning using machine learning-based scenario modeling | Synapse