Donald Trump just shifted $3 billion away from permanent housing programs. Up to 170,000 people, including veterans who escaped homelessness could lose their homes.