Advanced Time Series Forecasting Using Data Mining Techniques