A Map-Reduce Approach for the Dijkstra Algorithm in SDN Over Osmotic Computing Systems