MMC: The Mixture Model Caching algorithm.