NBC News: Canada reimposes visa requirement on Mexican nationals