NBC: Stanford University President Marc Tessier-Lavigne resigns after flaws were found in his research