Car-sharing means fewer cars, busier roads in 2030: study