Distributed Innovation