Now, in an equally overdue move, San Francisco transportation officials ... board has approved a $212 million contract with ...