Weather for the next week: explained