Forecasting Elections: Comparing Prediction Markets, Polls, and their Biases