Online non-preemptive story scheduling in web advertising