Why does the surface of the moon appear to have so many more impact craters than that of the earth?