Demystifying Betting Odds: How Margins Are Set by Bookmakers