Tweaked operator>> for ConcurrentQueue so it blocks until an item is able to be read