Enabling things to talk : designing IoT solutions with the IoT architectural reference model (2013)