The first time Brian Foss rode a city bus, he was 13 years old, living in Florida, the son of newly divorced parents — and going to a dentist’s office to get his first cavity filled. It was not an ...