How do smart product managers think How smart machines think how to build products that create change