How to Automate Report Writing for Surveyors