Traffic engineering design , transportation planning analysis and environmental traffic impact assessment for private developments, local authorities and Transit New Zealand