Temporal pulse reshaping with surface waves.