San Diego County bridges digital divide for thousands of families