Snickers' algorithm matches discounts to internet 'hanger' levels in real time