Named Entity Recognition: Fallacies, challenges and opportunities