Learning a Hierarchical Planner from Humans in Multiple Generations