Buying Phone for Canada

I am currently in the US and planning to buy a new cellphone. However, I am moving to Canada in 3 months, and hence want to buy something that works both in the US and Canada. Aside from buying an unlocked phone, how do you determine the carrier frequencies are supported by 4G and above network providers in Canada?

I am exactly in the same boat. Please share your learnings