Vladimir Putin has ruled over Russia for nearly two decades. But speculation over his health is reviving the question: When Putin is gone, who will succeed him?