Scientists march on Canadian parliament