Context-aware distribution of fog applications using deep reinforcement learning. (July 2022)