Vancouver a "progressive city" and needs progressive mayor: Ujjal Dosanjh