Equivariant Schubert calculus and applications