Scaling APIs: Predict, Prepare for, Overcome the Challenges