Differences Between High Latency and Low Bandwidth and Their Effects on Web Performance