Modern ML Meets Financial Markets: Insights and Challenges