Sen. Bob Casey is hosting a town hall in Pittsburgh this Sunday