Homeless advocates to rally in Manhattan to defend controversial ‘right to shelter’ law