Ad Blocking: Reshaping the Online Advertising Landscape