City pushes ahead with controversial plan for homeless shelter in Carroll Gardens