The main factors affecting a motor cycle riders ability to identify obstacles on the road are: