AI shopping could boost margins for 3 retail giants