Could there be life on other planets?