Experts investigate if a nearby exoplanet could be the home to an alien civilization after a new discovery confirms that life can thrive on such a world.