S sfgate.com Caltrain's electrification project is paying off 89 points kaycebasques 1 year ago 79 comments