mahabharata and bhakti yoga