NBC: PlayStation Network recovers from massive outage that frustrated gamers nationwide