Despite road delays, business still flowed on Mt. Lemmon on Marathon Day