Pulmonary hypertension: current management and future directions.