Smart tailoring of real-time physical activity coaching systems