Cohousing IoT: Designing edge cases in the internet of things