Storage on wheels: Offloading popular contents through a vehicular cloud
Video delivery over heterogeneous cellular networks: Optimizing cost and performance