Why AI companies want to turn chat apps into shopping helpers