Mobile video popularity distributions and the potential of peer-assisted video delivery | IEEE Journals & Magazine | IEEE Xplore