How is Open Source Software Development Different in Popular IoT Projects?