Content Popularity Prediction and Caching for ICN: A Deep Learning Approach With SDN | Synapse