NDP hopefuls vow to defeat Stephen Harper. But how?