Fog Computing: A mini-cloud built right at the edge