Optimization of waverider-based hypersonic vehicle designs