Astronomers found new evidence that a giant ghost planet may lurk in our solar system