alien life probability