Retail-data quality: evidence, causes, costs, and fixes