City invests R17m in new Dial-a-Ride fleet