Homelessness grew more nationwide last year than in California, but the state still has more than 187,000 people on the street or in shelters.