New Algorithms For Riemannian Optimization And Minimax Problems With Machine Learning Applications