How can companies ensure that their next innovation truly meets consumer needs and isn't just another market failure? Is it possible to predict success before a product even hits the shelves? Clayton Christensen, a renowned business consultant and scholar, believes the key is in understanding the motivations behind consumer purchases.