On data sovereignty in cloud-based computation offloading for smart cities applications