who did vanessa carlton write a thousand miles about