The full electric cars can go 70 miles, then need a charge. Houston is a huge city and one can rack up 70 miles really fast, then you are out of juice and stuck wherever you are.
I assume (and yes this is a BIG assumption but everybody on FR tells me that Texans are special) that management assigns the vehicles based on the usage.