Manhattan, Staten Island town halls let New Yorkers take part in upcoming political debates