How edge computing is making data transmission more efficient