Public schools in New York City are losing track of thousands of homeless students, depriving them of their education, according to a months-long audit.