San Diego Cherry Blossoms: What you need to know for visiting