Electoral Campaigns as Dynamic Contests