Citizens' rights and the new technologies: a European challenge.