BEST PLACES TO WATCH THE FIREWORKS SAN FRANCISCO