Nash Equilibrium Design and Optimization