Edge Computing: The Future of Connectivity