post falls weather