Labour Mobility, Knowledge Flows and Innovation