The commonly
employed strategy is data collection, offline analysis, and action;
followed by system adjustments and repetition of the whole
process. Data collection exercises are often costly and difficult to
replicate. There is thus an increased demand on municipalities to
incorporate smart technologies that collect the required data and
analyze them for action, all in real time. Clearly, a large-scale,
platform-independent, diverse-application IoT infrastructure can
aid this process by including data processing and management,
actuation, and analytics.