Machine Learning for Financial Risk Modeling