Characterizing and Improving Web Page Load Times