GM's Maven car-sharing comes to Toronto amid stiff competition