Investigating Strategies Enabling Novice Users to Teach Plannable Hierarchical Tasks to Robots