The GEDI simulator: A large-footprint waveform lidar simulator for calibration and validation of spaceborne missions