The promise of steady work is attracting workers of all ages to Williston, N.D., and creating a new boom town on America's energy frontier.