Latency Matters: Understanding and Reducing Network Delays