data-compression-for-iot-communications-computing-and-storage