Meteor Crater: A geological debate