Towards Robust VQA: Evaluations and Methods