April jobs report shows hiring struggles even as available positions abound