Firms and workers, on average, are more productive in larger cities. One possible explanation which has been studied for a long time is that firms and workers in larger cities benefit from ...