IoT Security: A Comprehensive Review of Architectures, Threat Models, Detection Methods, and Countermeasures | Synapse