Dynamic Soaring Explained