Somewhere over the rainbow. Color blindness and user interface design: a critical review in the era of digital ecosystems