Engineering tomorrow: today's technology experts envision the next century