San Francisco wastes $160 million on homeless hotels