Canadian researcher creates virus early warning system