Parameter-Efficient Fine-Tuning for Foundation Models