Evaluating the suitability of Narrowband Internet-of-Things (NB-IoT) for smart grids