people walking along a residential street lined with cherry blossoms