The role of random forest and Markov chain models in understanding metropolitan urban growth trajectory | Synapse