San Diego campgrounds packed for holiday weekend