The CVCA Model: A Cellular Automaton Model of Landscape Ecological Strategies