Stargazers in Canada’s prairie provinces are likeliest to get the best view of the annual Leonid meteor shower, but you can livestream it online too