traditional vs. smart vending