Engineering Syook InSite: Challenges while building an IoT product