Applications of Soft Computing in Time Series Forecasting: Simulation and Modeling Techniques