Video delivery over heterogeneous cellular networks: Optimizing cost and performance
heterogeneous cellular networks : from theory to practice .