An asteroid (2010 SO16) has been discovered that has trailed the Earth in an almost identical orbit to ours for a quarter-million years. Karen Hopkin reports