Methods of assessing cattle temperament and factors affecting it : a review