Compile help

Hello! I have this problem, which has been posted before, but I still have no solution. I am trying to compile a map and get this error:

** Executing…
** Command: “C:\Program Files (x86)\Steam\SteamApps\common\Half-Life 2\bin\vbsp.exe”
** Parameters: -game “C:\Program Files (x86)\Steam\SteamApps\common\Half-Life 2\ep2” “C:\Users\admin\Documents\Maps\bsp\rp_city8_and_canals.vmf”

Valve Software - vbsp.exe (Nov 27 2013)
6 threads
materialPath: C:\Program Files (x86)\Steam\SteamApps\common\Half-Life 2\ep2\materials
Loading C:\Users\admin\Documents\Maps\bsp\rp_city8_and_canals.vmf
ConVarRef mat_reduceparticles doesn’t point to an existing ConVar
KeyValues Error: LoadFromBuffer: missing { in file materials/city_8/matrix.vmt
(VertexLitGeneric), (Proxies), (TextureScroll),
KeyValues Error: LoadFromBuffer: missing { in file materials/city_8/matrix.vmt
(VertexLitGeneric), (Proxies), (TextureScroll),
KeyValues Error: LoadFromBuffer: missing { in file materials/models/props/vidscreen01a.vmt
(VertexLitGeneric), (Proxies), (TextureScroll),
KeyValues Error: LoadFromBuffer: missing { in file materials/models/props/vidscreen01a.vmt
(VertexLitGeneric), (Proxies), (TextureScroll),
material “nature/blenddirtdirt001c_wvt_patch” not found.
Material not found!: NATURE/BLENDDIRTDIRT001C_WVT_PATCH
material “nature/blenddirtdirt001a_wvt_patch” not found.
Material not found!: NATURE/BLENDDIRTDIRT001A_WVT_PATCH
material “nature/blendcondirt001a_wvt_patch” not found.
Material not found!: NATURE/BLENDCONDIRT001A_WVT_PATCH
material “nature/blendrockdirt_tunnel03a_wvt_patch” not found.
Material not found!: NATURE/BLENDROCKDIRT_TUNNEL03A_WVT_PATCH
Brush 114855: nummapbrushes == MAX_MAP_BRUSHES
Side 5
Texture: CONCRETE/CONCRETEWALL073B

** Executing…
** Command: “C:\Program Files (x86)\Steam\SteamApps\common\Half-Life 2\bin\vvis.exe”
** Parameters: -game “C:\Program Files (x86)\Steam\SteamApps\common\Half-Life 2\ep2” “C:\Users\admin\Documents\Maps\bsp\rp_city8_and_canals”

Valve Software - vvis.exe (Nov 22 2013)
6 threads
reading c:\users\admin\documents\maps\bsp\rp_city8_and_canals.bsp
Error opening c:\users\admin\documents\maps\bsp\rp_city8_and_canals.bsp

** Executing…
** Command: “C:\Program Files (x86)\Steam\SteamApps\common\Half-Life 2\bin\vrad.exe”
** Parameters: -both -game “C:\Program Files (x86)\Steam\SteamApps\common\Half-Life 2\ep2” “C:\Users\admin\Documents\Maps\bsp\rp_city8_and_canals”

Valve Software - vrad.exe SSE (Nov 22 2013)

  Valve Radiosity Simulator     

6 threads
[Reading texlights from ‘lights.rad’]
[48 texlights parsed from ‘lights.rad’]

Loading c:\users\admin\documents\maps\bsp\rp_city8_and_canals.bsp
Error opening c:\users\admin\documents\maps\bsp\rp_city8_and_canals.bsp

** Executing…
** Command: Copy File
** Parameters: “C:\Users\admin\Documents\Maps\bsp\rp_city8_and_canals.bsp” “C:\Program Files (x86)\Steam\SteamApps\common\Half-Life 2\ep2\maps\rp_city8_and_canals.bsp”

The command failed. Windows reported the error:
“The system cannot find the file specified.”

** Executing…
** Command: “C:\Program Files (x86)\Steam\SteamApps\common\Half-Life 2\hl2.exe”
** Parameters: -game “C:\Program Files (x86)\Steam\SteamApps\common\Half-Life 2\ep2” -dev -console +map “rp_city8_and_canals” -steam

Use http://www.interlopers.net/errors/.