San Diego's weather is a dream most of the year, so why not visit even if you're on a budget? Check out these free San Diego activities!