Text this: Flood Forecasting Using Machine Learning Methods