what evidence proves the existence of impact craters