FemtoCaching: Wireless Content Delivery Through Distributed Caching Helpers | Synapse