So now it's NYC, maybe LA. The range questions remain, and destinations/routes are still a mystery, although there has been speculation about a pseudo hub of sorts in Texas. I wouldn't be surprised if the first delivery hovers down from a glowing cloud and little green pilots come out of it.