Text this: Economics with Heterogeneous Interacting Agents