ShaSTA: Modeling Shape and Spatio-Temporal Affinities for 3D Multi-Object Tracking