Edge computing reshaping the future of technology