A brief review of support vector machines and a proposal for a new kernel via localization heuristics