Credit: WTOP/Kate Ryan National Cherry Blossom Festival opens this weekend, pacing well for local tourism