Adaptive Scheme for Caching YouTube Content in a Cellular Network: Machine Learning Approach | Synapse