Adversarial NLP for Social Network Applications: Attacks, Defenses, and Research Directions