Can a Content Delivery Network Increase Speed and Drive Traffic Too?