Optimizing multi-objective task scheduling in fog computing with GA-PSO algorithm for big data application | Synapse