Application of genetic algorithms to high speed air intake design