IBM, Weather Co. bring Watson AI to ads