The Next Internet: the Cloud, Big Data, and the Internet of Things