Construct a scientific explanation for why fossils of the megalosaurus can be found in South America and Africa.