Yahoo's long-anticipated next-generation search advertising platform is now live. Source