Text this: Simulating Interacting Agents and Social Phenomena