Emergency Vehicle Preemption Strategies using Machine Learning to Optimize Traffic Operations