A giant ocean predator that terrorised the seas during the time of the dinosaurs may have also hunted in rivers, a tooth fossil discovered in North Dakota suggests.