Modelling bounded rational decision-making through Wasserstein constraints