Crowds show up for the return of the Twilight Criterium in downtown Boise