Relentless rains flood roads and wash away vehicles in western Germany