IoT Challenges (Communications in Mobile Computing, 2012)