october 20 weather