The usual way to think about technology, software, and startups is that they solve problems, and so it follows then that the best way to create a new technology is to find a problem people have and solve it. This is not a bad approach to take, and it's been successful for many people. Still, I think it's too narrow.
The problem with the view that technology is meant to solve problems is that technology always ends up doing so much more than that. Take any technology and its original intended purpose (fire, automobiles, airplanes, etc.) and you will find it has created a cascade of second order effects far beyond what it was originally intended to do. Sometimes these impacts are good, sometimes they're bad, sometimes they're just strange.
There is a particular kind of second order effect that is of special interest: technologies can create entire new types of people. Instagram created the influencer, Youtube produced the Youtuber, Soundcloud spawned its own eponymous kind of rapper. The more extreme political factions in America trace their lineages to 4Chan and Tumblr. To give an older example, the factory birthed the proletariat a century ago.
I don't just mean that technologies create new sorts of jobs, which is a true statement but in my opinion understates the significance of what is being done. Each of the examples given above did not merely create a new kind of occupation - they created a nexus of richly interlinked cultural artifacts, characters, and identities. The introduction of the social media influencer did far more than just introduce a new kind of occupation. It also created a new social hierarchy, threatened old social hierarchies (the beef between old Hollywood elites and new internet stars, etc. etc.), influenced the goals of an entire generation, and resulted in a reordering of values where old values like modesty and moderation gave way to exuberance and excess. The sum of these new hierarchies, values, and occupations is the creation of a new type of person. Traditional market research asks the question, what sorts of people would use our product? A useful question, to be sure, but the more interesting one is what new sort of person would our product create?
Of course, it is impossible to create a new kind of person out of thin air. Without traction with existing customers, it is impossible to gain the momentum needed to have enough cultural impact to create a new type of person. The synthesis between these two extremes is this: an innovative product is not one that merely solves problems for an existing kind of person, or one that creates an entirely new kind of person. Rather, it recognizes some kind of latent potential in existing people, and then transforms them into a new kind of person. For example, influencers did not exist when Instagram was created. However, there were people who wanted to share their photos with the world, and people that wanted to be recognized for their photos/beauty - it was this latent potential that Instagram unleashed.