Canada and mexico are in north america