NP-hardness of pure Nash equilibrium in Scheduling and Network Design Games