Automated Bidding and Budget Optimization for Performance Advertising Campaigns