Micron Smart vending