'New' new economic geography: firm heterogeneity and agglomeration economies | Synapse