Edmonton zoning public hearing gets heated as opponents speak