Tensor Field Networks: Rotation- and Translation-Equivariant Neural Networks for 3D Point Clouds