Businesses estimate skills shortage of 54,000 jobs