Riparian vegetation planting can be guided by machine learning model