Understanding Ad Extensions and Their Impact on PPC Campaigns