A Receding Horizon Control Algorithm for Adaptive Management of Soil Moisture and Chemical Levels during Irrigation - Meru Sandbox