Fog And Cloud Computing For The Internet of Things