Will we ever find other forms of life?