Thousands pack downtown Calgary for 2017 Stampede parade