Understanding Internet of Things Solutions