Understanding PPC Auctions and Bidding Strategies