Combining simulation and linear programming in studying farm firm growth