Text this: Breaking Machine Learning Models with Adversarial Attacks and its Variants