Barry Schwartz joins BNN’s The Street to talk about Teck Resources, and also discuss the growing population in Canada.