Meteorite craters played key role in evolution. (Reuters)