Robust Visual Question Answering: Datasets, Methods, and Future Challenges