Knowledge, networks and economic activity. Revisiting the