Car-sharing apps like Turo come with plenty of promise...and concerns