Obama arrives in Bay Area for two-day visit