How to shake an EditText when the user input is invalid