Populating Virtual Cities with Diverse Physiology Driven Crowds of Intelligent Agents