Towards Teachable Autonomous Agents