The remainder of the explanation focuses on adding building meshes to the scenario. The downtownBostonDrivingScenario.mat file includes a drivingScenario object named scenario. Within this file, the last actor represents the buildings, with its velocity set to [0,0,0].
To add buildings programmatically once the mesh is available, consider the following approach:
scenario = drivingScenario;
roadCenters = [-100 400; 100 400]; 
laneSpecification = lanespec(2); 
road(scenario, roadCenters, 'Lanes', laneSpecification);
movingVehicle = vehicle(scenario, 'ClassID', 1); 
movingVehicle.Position = [-95 400 0]; 
building = actor(scenario, 'ClassID', 10,'Mesh',buildingActor.Mesh,...
    'Position',buildingActor.Position,'PlotColor',buildingActor.PlotColor,...
    'Length',buildingActor.Length, 'Width',buildingActor.Width,'Height',buildingActor.Height);
plot(scenario, 'RoadCenters', 'on','Meshes','on');
In the above snippet, the 17th actor from the original example, corresponding to the buildings, is stored in a variable named buildingActor. The ClassID for the building object is set to a unique value outside the default range. More details can be found here:
Open Driving Scenario Designer using the drivingScenarioDesigner command.  To view the scenario in Driving Scenario Designer, create an additional class with the same ClassID (10) using the "Add Actor > New Actor Class" option.
The following command opens the drivingScenario object:
drivingScenarioDesigner(scenario)
Select "Default Layout" from the DESIGNER tab and ensure "Show Actor Meshes" is enabled by right clicking in the Ego-Centric View pane to view the building meshes.
For further information, the following documentation pages may be useful: