High-tech cars and cracked windshields don't mix well : vima