There isn't a priest shortage as much as there are too many Masses and parishes.  I travel around and so often find parishes that have multiple Masses that are half full or less.  Mass times could easily be combined.  But if you ask the pastor's why they don't cut the schedule they say the are afraid the people (and esp. their donation) will walk out the door.  They aren't afraid of them going to another 
denomination but another parish.
With Mass attendance at 13% for gen x and 10%for millennials, there will not be any talk of a priest shortage soon.  
The number of millennials in the seminary is probably almost as high as it was in the 1950s as a percentage of active Catholics in their generation.