Competing approaches to forecasting elections : economic models, opinion polling