CNCo expands North America presence with new office in Vancouver