Why is it so hard to hire and keep IT people?