how to think like an inventor