Scientists think there are 300 million habitable planets in the Milky Way and some may be home to intelligent life.