Integrating Social Practice Theory in Agent-Based Models: A Review of Theories and Agents | IEEE Journals & Magazine | IEEE Xplore