It's not even difficult, I set up a Raspberry Pi to do it and graphed the arrival and departure times of individual workers in my office. There are businesses putting tracking across a constellation of retail partners, then selling the partners information about what other stores their customers visited.
And yes, I'm aware that iOS 8 is supposed to randomize your MAC address to guard against this (cynically I'd say it helps them push iBeacons) but as of September 2014, it wasn't really working as you'd expect: http://www.imore.com/closer-look-ios-8s-mac-randomization