NASA finds a new habitable planet & space-travel talk