Automatic Classification Of One-Dimensional Cellular Automata