Towards task scheduling in a cloud-fog computing system | Synapse