A systematic literature review: Messaging protocols and electronic platforms used in the internet of things for the purpose of building smart homes | Synapse