Meet at Walnut Creek BART for 40 hilly miles ... hmm, where does it go?