input stream wrapper that throttles reads between a shared bandwidth