Describir: Imitation-Based Task Programming on a Low-Cost Humanoid Robot