Assessment of Benefits and Drawbacks of ICN for IoT Applications