A cloud-fog computing system for classification and scheduling the information-centric IoT applications | Synapse