Using a System Model to Maximize Water Use Efficiency through Optimizing Management Inputs and Scheduling of Limited Irrigations for Site-Specific Weather and Soil Conditions