Google "Tiny homes homelessness". The project I'm fond of "A Tiny Home For Good" in upstate NY purchases cheap city lots (or takes land donations), has volunteers build the tiny homes, and then provides them to the homeless to get them back on their feet.
The regulations aren't hard. Simply put down your JavaScript framework of the week and go out to do real work that effects change. Prepare to work long days and not get rich, but make people's lives better.
But people won't, and that's SVs problem.