There may be aliens out there