Reinforcement learning based multi objective task scheduling for energy efficient and cost effective cloud edge computing | Synapse