Elon (NC) University has opened its new 24,000-sq.ft. Colonnades Dining Hall