Halifax, police should apologize for handling of 2021 tent encampment evictions: review finds