Stampede Parade 2018: Sunny skies, cheering crowds greet