Despite $1B valuation, Neo Financial has struggled in its bid to disrupt Canada’s banks, sources say By Jesse Snyder