Prefetching and caching schemes for IoT data in hierarchical edge computing architecture. (24th February 2020)