Shocking 247 people live homeless in Gunnedah in 2021, Australian Institute for Health and Welfare report shows