Tehachapi man walks 17 miles to work