Dinosaur footprints reveal giant creatures once roamed Scotland