Understanding Cost Per Click (CPC) in Pay-Per-Click Advertising