Jacobs Spillovers as a Model of Urban Dynamics