NerdWallet’s travel team evaluated six credit card points programs across several categories to come up with this year’s winner.