A submerged bridge made by ancient humans has been discovered in a Spanish cave, revealing human colonisation of the western Mediterranean happened much earlier than previously thought.