Soliton cellular automata associated with crystal bases