Scotland's national scheme of free bus travel for older and disabled people is widely used. However there were weaknesses in how it was planned and implemented.