The economic and social impact of electronic commerce. Preliminary findings and research agenda (OECD, 1999)