Astronomers find another nearby planet that may be just right for life.