on the steven's creek trail bike path thing in mountain view