You've heard it many times: find a market with a problem, find its solution, and provide information so that people have given you money for it. We know what the client needs, and so we begin to create the appropriate product. And when we finish this thing, then nobody buys our goods. What happened? Why sales of zero? Because we did not create a product that people wanted. If you want to create a business that performs needs of the people, the first thing you should do – is to reveal people's desires.
Let's look at this situation as an example of smokers. They love to gather on Saturday night in the hallways, enjoying good company a drink and a pack Marlboro. The problem is that this particular group at risk of developing lung cancer. You know that they are dangerous to the health track. What do these people need? This group should quit smoking, otherwise everything could end very badly for them. But if you do try to offer them a product that will help them to quit, to put it mildly, you will remain alone in your quest. Smokers do not want to do this, so you're wasting your time and effort trying to sell the goods to them.
From this situation there are three outputs: You can find smokers who want to quit and sell the product to them. You can calculate what your smokers really want and make money on it. Or you can choose another market and other products.