Variational Neural Cellular Automata