"The traffic congestion is really appalling, and that makes the areas that are adjacent to the downtown ... more shopping to have that street there." The car-free section of Banff Avenue was ...