Major advertisers paid upwards of $500,000 for each 30-second TV spot during the World Series this year, but using real-time mobile location data, savvy brand marketers could have reached targeted groups of consumers for much less.