Freezing weather conditions have brought snow and sub-zero temperatures to many parts of Europe.