2021 Kia Sorento Test Drive Review: A Perfect Middle Ground