A novel algorithm for calculating transition potential in cellular automata models of land-use/cover change. (February 2019)