Amalgamation of Fog Computing and Software Defined Networking in Healthcare 4.0: The Challenges, and a Way Forward