Digital signage lights up 2004 World Economic Forum in Davos