Massachusetts has a huge waitlist for state-funded housing. So why are 2,300 units vacant?