Coulda been people who were riding the final stage of the Tour of California, which just finished up a few minutes ago. The 4.5-mile course in downtown LA was open to the public from 8-9:30 this morning.