Supporting sustainable urban planning process based on scenarios development