Today, humans speak over 7,000 languages, yet all of them might share a common origin that dates back at least 135,000 years.