Refactor camera to get magic numbers from options

City.init accepts `options.camera` which will be used
to configure the camera.