Knowledge Gaps: A Challenge for Agent-Based Automatic Task Completion.