Maximizing Contact Rates with Data-Driven Call Scheduling Strategies