Towards versatile 3D human motion prediction in the wild