Max Towle explores whether the Black Caps Cricket World Cup success can re-invigorate the sport