Prediction markets blur the lines between trading and gambling, allowing bets on almost anything.