Canada’s first emergency shelter for sex workers set to open in Vancouver