Text this: A deep learning based framework for music-synchronized dance choreography with pose quantization and motion prediction for activity recognition.