Struct representing a vehicle model in the FIPE table.
Creates a Vehicle struct from a map. Supports both string and atom keys.
@type t() :: %Brasilapi.Fipe.Vehicle{modelo: String.t()}
@spec from_map(map()) :: t()