what is the most frequent visitor of the earth asteroid or a comet