About public transportation

Does anybody have any idea about the local public transportation in New Plymouth? Is the bus frequency frequent? Reliable? and easy? About Taxis?
Is having a car a must for a family?

Thanking you in advance for your time :)

sorry mate can't help you with this topic