Generative Social Science: Studies in Agent-Based Computational Modeling