The most successful products are those that anticipate needs people didn't know they had.