Modelling Pile-Driving Sound and Mitigation in Realistic Environments