An Integrated Software Environment for Object-Based Cellular Automata: An Application to the Study of Land-Use Changes