A Decomposition Modeling Framework for Seasonal Time-Series Forecasting