Vega wins CumberlandFest 5K Road Race