Development Of A Machine Learning System For Irrigation Decision Support With Disparate Data Streams