Cellular Learning Automata: Theory and Applications