Probabilistic cellular automata