From content distribution networks to content networks — issues and challenges