Transit ridership is up in Sudbury, North Bay and Sault Ste. Marie thanks in part to use by students, and especially international students. In Sudbury, northeastern Ontario's largest city ...