Resource management of IoT edge devices: Challenges, techniques, and solutions. (28th June 2021)