IAB/PWC study: Revenue from Internet advertising hit a record $31 bn last year; about half of it came from search