Business Idea ResearchTools and techniques for generating and validating business ideas before committing resources