The National Park Service predicted Thursday that D.C.’s iconic cherry trees will reach peak bloom from March 28 to March 31. Peak bloom is declared by the agency when 70 percent of the blossoms ...