Distributed Cellular Automata: Large Scale Simulation of Natural Phenomena