Boronda Lake, Foothills Park, Palo Alto, California