Modelling asymmetric customer behaviour in local small coffee shops: a principal agent approach to pricing optimisation | Synapse