3D Image Annotation: Techniques, Challenges & Best Practices