Court approves buffer zone ahead of expected protests at Vancouver Sikh temple