How well can the Internet of Things thrive in multi-cloud environments?