Trump, Biden go at it — from a distance — in town halls