2023 Dodge Hornet First Drive Review: 268 reasons to be abuzz