A cluster based computation offloading technique for mobile cloud computing in smart cities