Lindsay Lohan Spotted in NY for ‘SNL’ Appearance