Joint User Clustering and Content Caching with Heterogeneous User Content Preferences | IEEE Conference Publication | IEEE Xplore