BOSTON — Thousands of leftist counterprotesters marched through downtown Boston on Saturday, chanting anti-Nazi slogans and waving signs condemning white nationalism as conservative activists appeared to cut short a rally one week after a Virginia demonstration turned deadly.