Producer-Consumer problem using C++11