Why do so many meteoroids strike mercury's surface