Less than 15 households are in temporary accommodation in Bristol, down from 517 in 2018