The best part of the state for Trump will be the Inland Empire. How he does in LA, OC and SD will determine who wins. Bay Area is a wild card but I'm glad to see Trump doesn't have much strength in the Central Valley.
It's hard for me to imagine Kasich not sweeping most of the Bay Area. It doesn't seem like either Trump or Cruz would have any appeal there.
There's not a lot of Republicans in the Bay Area but the few that are there seem pretty conservative. They voted for Donnely over Kashkari. The type of people you think Kasich will do well with don't vote in Republican primaries. Perhaps it will be different this year.