Halifax mayor says city is past the worst of its housing crisis, advocates disagree