Stack4Things as a fog computing platform for Smart City applications