Text this: A Robust Hybrid Forecasting Framework for the M3 and M4 Competitions