Megatrends 2000: ten new directions for the 1990's