Text this: Enhancing smart grids with a new IOT and cloud-based smart meter to predict the energy consumption with time series