Canada wildfires blanket North American cities in smoke - BB