A Visitor From the Edge of the Solar System Passes Earth Today