On a Sunday evening in December, Angel Rogelio Diaz Franco sprawled on a dingy twin mattress in the van he now calls home.