Display advertising is now 18 years old: Banner ad’s creators dismayed by its current state