Natural language processing for cognitive therapy: Extracting schemas from thought records