Stack4Things: integrating IoT with OpenStack in a Smart City context