Technological Progress, Mobility, and Growth