Essays On Agent Heterogeneity In Macroeconomics