Modeling erroneous human behavior: A context-driven approach.