Maximizing Ad Inventory with AI-Driven Media Scheduling