Digital signage advertising displays