Car sharing network Car Next Door has arrived in Newcastle.