Do aliens exist?