Thousands have been living in shelters, wondering when they will have a home of their own to sleep in again.