From the date it occurs, to how well runners perform, weather impacts the New York City marathon in several ways.