Characterizing iPhone web surfing patterns