Optimal Production Planning and Machinery Scheduling for Semi-Arid Farms