The thing here is that big, immediate and obvious problems are almost never solved in Silicon Valley.
Silicon Valley is good at two things: 1) Solving small problems 2) Solving big, lingering problems that most people don't even realize are problems.
I work for a medical device startup that is hard at work trying to solve big, immediate and obvious problems (heart failure, hypertension) that kill millions of people a year. We're in Atlanta, not SV. Other medical device companies are in Boston, L.A., or even Minneapolis. None of them are in SV. I wonder why.
SV really only does three startup industries well: Software, Computer Hardware, and Green tech. And even the third is pushing it. If you're looking for innovation outside of those three areas, you should look outside of Silicon Valley.