Storage on wheels: Offloading popular contents through a vehicular cloud