Optimising the throughput for an integrated urban-freeway network