The Economics of Creativity: Ideas, Firms and Markets