Cloud Computing for Mobile Users: Can Offloading Computation Save Energy? | Synapse