Low-income Americans wait years to get housing vouchers that are often impossible to use. Fixing the system could mean more funding and less red tape.