TERA: A Simulation Environment for Terrain Excavation Robot Autonomy