Zaslat SMS: Dynamic Optimization and Differential Games