FemtoCaching: Wireless video content delivery through distributed caching helpers | Synapse