IAH Southwest Airlines to start flights from IAH for the first time in 16 years on April 12 4 years ago Starting Monday, April 12, Southwest Airlines will start flying travelers at George Bush Intercontinental Airport for the first time in…