Willdan Group stock jumps 8.7% on major city contract wins