Cricket Women’s Premier League: With Delhi Capitals qualifying for the finals, here is how the league will change future of women’s cricket