Photoplethysmography-Based Machine Learning Approaches for Atrial Fibrillation Prediction