Towards Robust and Resilient Machine Learning