US pop superstar Taylor Swift is wrapping up her billion-dollar Eras Tour with a final show in Canada.