Where Does Technological Innovation Come From?