Natural Language Processing: History, Evolution, Application, and Future Work