An Integrated Framework for Optimal Irrigation Planning Under Uncertainty: Application of Soil, Water, Atmosphere and Plant Modeling