Modeling the juniper encroachment in the western north America grasslands with a Cellular Automata model