Personalized advertising: How to reach consumers in the age of DVRs and streaming videos