Triangle Transit breaks the million mark

by