Mobile Cloud Computing: Challenges and Future Research Directions | Synapse