how has the Earth avoided them? Why is Meteor Crater so rare? Do the comets and