Causality-Constrained XGBoost–SHAP Reveals Nonlinear Drivers and Thresholds of kNDVI Greening on the Loess Plateau (2000–2019) | Synapse