Letitia James faces scrutiny after New York City spends $81,700 per homeless person amid shelter scandals