A buses boss in Peterborough says a fall in passenger journey numbers is driving transport providers to improve services.