Router caching may be cheaper alternative to CDNs