Torsion points on hyperelliptic Jacobians via Anderson's $p$-adic soliton theory