Technology Evolution Impact on Insurance