MAPIC 2012: Retail technology of the future