Urban sprawl scenario simulations based on cellular automata and ordered weighted averaging ecological constraints. (December 2019)