Even though NYC is getting one, I'm kind of bummed that Houston is not. If a shuttle should be anywhere it is Houston.
I was thinking about this last night.
If you put a shuttle in Houston, the only people who will really be able to see it are Houstonians.
However, when you put it in New York it's within driving Philadelphia well over 20,000,000 people and is in the middle of one of the largest urban conglomerations on the planet. LA is within driving distance of another 15 million people in with San Diego being not too far away.
Houston? Not so much. Dallas is over 4 hours away. Austin and San Antonio is 3. Houston itself has 4 million people in it's metro area, but once you get out of that...there's nothing for hours.
If you want to impact as many people as possible, it makes sense to put them in the two largest cities in the country.