Hydrological model for urban catchments – analytical development using copulas and numerical solution