Bridging the Gap between Real and Simulated Environments: A Hybrid Agent-Based Smart Home Simulator Architecture for Complex Systems | IEEE Conference Publication | IEEE Xplore