AI matches patients to ideal frames based on face shape, prescription, lifestyle, budget, and style preferences