A survey of the use of cellular automata and cellular automata-like models for simulating a population of biological cells