The technology trap : survival in a man-made environment