"How are Canadians occupying Canadian cities supposed to lift US restrictions?:"
They can protest (which they did) and Justin Trudeau could have picked up the phone and call Biden and ask to remove the restriction, which at that time of the pandemic was completely useless. Instead, Justin Trudeau played politics, he figured it was much better for him to divide the population on the issue than actually work with its biggest trade partner to remove the restriction.