Odds, betting lines and expert predictions