Modern management of cystic fibrosis: excitement, challenges and opportunities