Study: Planet Orbiting Nearest Star Could be Habitable