A Systematic Review of Security Vulnerabilities in Smart Home Devices and Mitigation Techniques