Number of licensed taxi drivers falls to 17,000 - lowest for almost 45 years