Multi Agent Models in Electricity Price Forecasting