I started creating a spreadsheet of transit schedules between my home in San Francisco and my office in Palo Alto. It looks like there is no appealing options, but I will try it next week anyway.