Saw “RMST” prominently affixed to a hillside, rising above the Walnut Creek BART station, that offers strong visibility over the expanse of downtown. It wasn’t there on Friday, was it? Am I that unobservant? I was heading out of town for a short trip, but snapped this photo before getting on the freeway heading west. Is RMST still there? More importantly, what is RMST?