De Blasio town hall to hit Brooklyn Heights … and some may hit back