Thousands languishing on public housing waiting list and waiting longer for a home