Real-time heart rate tracking