Understanding peasant agriculture : an integrated land-use model for the Punjab