lgsvl / simulator C# 2.5K 787 A ROS/ROS2 Multi-robot Simulator for Autonomous Vehicles simulator unity game-engine autonomous