Palo Alto’s population of homeless residents more than doubled between 2023 and 2025, with the vast majority of them living ...