Extraterrestrial life - Will we ever find it?