Opponents feared the planned 90-unit project at the corner of Cambie and Sexsmith roads would make the area less safe for families and businesses