Title: Modelling agricultural production systems using mathematical programming