Crop simulation modeling for crop irrigation scheduling and nitrogen management