For the cameras to work properly, you need to only have one camera active on each client.
Basically you need to include something close to the following line in a network behavior script on the camera in the player prefab
If(!IsOsner){this.SetActive(false)}