How to combat 3 major retail problems in a digital world