"These objects really could be anywhere in the solar system at any given time." One million alien visitors from another star system could already be lurking in the solar system. We aren't talking ...