Balancing cellular automata