06.27.2021 If there are aliens in nearby star systems, they may have already spotted Earth Location, location, location. It matters whether you’re looking for a house — or for humans.