Text this: IoT based real-time monitoring system of rainfall and water level for flood prediction using LSTM network