iPhone 4 to Launch Aboard Final Shuttle Mission