An energy town hall on the Upper East Side