Twelve Challenges Facing IT Professionals in 2014