Text this: Integrating generalized linear mixed models and XGBoost for safety performance function development on urban arterials.