What do customers want?

There is a difference between identifying problems to solve, and actually solving those problems. In our culture, we are trained in the latter, but not the former. Innovation starts with identifying the problems at hand.

Do "business people" really know what customers want anyway?

Paul Graham's article Why Smart People Have Bad Ideas