IoT-HC: a novel IoT architecture for the hybrid cloud