What Is XGBoost and How Does It Differ from scikit-learn