Jeff Shirley of Rivercity Innovations breaks down how the hacks happened, and precautions IoT businesses must take.