Changed to steady_clock from monotonic_clock which did not make it into the final C++11 spec