asteroid crater on earth provides clues about martian craters sciencedaily