Forecasting Ride-Hailing Across Multiple Model Frameworks