An Insight into the Future of Cloud Computing: Design, Trends, New Prospects and Challenges | Synapse