Thursday’s presidential town hall took place at the Baltimore Center stage