IDC: Retail will lead AI spending in 2018