Why Does Buffering Happen