The Cybersecurity Talent Shortage: Challenges and Solutions