Changing consumer behaviours reshape the retail landscape