TimerManager: move to std::chrono