Five deaths blamed on weather