3D style labels

How would one begin attempting to implement the 3D label effect found in the new Google Earth?
https://s3.amazonaws.com/arcuri.wannago/Screen+Shot+2017-08-10+at+6.08.09+PM.png

Or something like MapBox Satellite Streets?
https://s3.amazonaws.com/arcuri.wannago/Screen+Shot+2017-08-10+at+6.12.17+PM.png

I'd love to achieve the 3D effect in the examples above, but have little idea what the best solution looks like.

Vector Tiles?
I know MapBox uses them and that Cesium will eventually support them. Is this solution what I should be waiting for?

KML? CZML? GEOJSON?
If so, does anyone know of any resources for the label data (i.e. States, Cities, Streets, etc...)

Labels? Billboards?
Is the only possible solution to find a dataset that I can render out in the form of a Cesium Primitive like Labels or Billboards?

If anyone can provide any insight to where I should be looking or nudge in a general direction/point to resources, I'd be extremely grateful.

Thank you
_Tedd

Or am I completely off track?
Perhaps there is a simpler solution agreed upon within the community.

Ultimately something like those screenshots will be possible with our vector tile format for 3D Tiles, which is still a work-in-progress.

If you have a small-ish dataset loading KML, CZML, or GeoJSON are all options as this data is converted to Cesium primitives under the hood.

As for data sources, you might be able to find some here: https://catalog.data.gov/dataset/usgs-small-scale-dataset-cities-and-towns-of-the-united-states-201403-shapefile (and similar pages). However I don’t think the converters are far enough along to bring that into Cesium yet.

Totally, makes sense. Well I am thrilled to hear that 3D tiles will be receiving vector tile support, eventually!
I am in it for the long haul with Cesium in my product and am happy to wait for the proper solution to arrive.

Thanks for the tips.