Strava's new AI-powered Performance Predictions can estimate race completion times - Stuff South Africa