Transit simulator written in C++11 for language comparisons