Time-based ad buying makes a lot of sense, but it still faces an uphill battle