Retailers want to be able to gather the same data that they gather online at their brick-and-mortar stores. Now, thanks to smartphones, retailers are increasingly able to track your every move.