California homeless funds facing fraud investigation it's about time