Retail must reinvent itself amid ‘always-on’ trend