Jeanne Shaheen has spent thirty years in politics. Now her job is to nurture a new generation of leaders.