On Robustness For Natural Language Processing