Drivers have seen for years that cars have rows of small black dots on the windscreen - but there's a very good reason for ...