Heavy snowfall of up to 40cm has caused turmoil on the roads in southern Germany, with the German Weather Service issuing weather warnings for parts of Bavaria and Baden-Württemberg.