At least one of the race timing companies around here has access to a mobile broadband service that allows him to upload race results to his website before he leaves the site of the event. It uses cellular technology of some sort.
I wonder if something like that is available in metropolitan Harrisonburg- how fast it is, and how much it costs.