A Modular Architecture for Procedural Generation of Towns, Intersections and Scenarios for Testing Autonomous Vehicles | IEEE Conference Publication | IEEE Xplore