Title: A constraint logic programming approach to travel demand modelling