Fairs, Festivals, and More: The Best Bay Area and Lake Tahoe Spring Events