Commonsense Reasoning for Natural Language Understanding - A Survey of Benchmarks, Resources, and Approachs 04-18