Automating GIS input for distributed urban drainage modelling