Cathy Bessant, chief operations and technology officer at Bank of America, shares her thoughts on how companies can prevent human foibles and biases from creeping into their software and the need to build an ethical framework for AI software development and use.