Back to the Future: The Rise of Edge Computing