Loss of vital agency in Toronto prompts public meeting to save services and strengthen community agencies