Electric vehicle market dynamics: A multi-agent approach to policy, infrastructure, and consumer behavior