What would be the best paraphrase for this statement?

"…while the means and speed of locomotion have changed human nature has remain stationary or at least much as it always was"
.

The methods and rate of transportation have evolved, but human nature has stayed the same or has not changed much.