IoT in Retail Marketing: Three Ways to Engage Customers How beacons, mobile apps, and analytics can drive sales, engage customers, and optimize