Saskatoon West too close to call as NDP, CPC jockey for win