publication venue for Dynamic Allocation of Smart City Applications 2018 A Highly Scalable IoT Architecture through Network Function Virtualization 2017