Smart-cart startup Caper is helping retailers compete with Amazon by digitizing the in-person shopping experience