Canadian police make final push to end weeks-long protest in capital