Self-driving cars will be much safer but a nightmare to insure