Jennifer Lawrence to Host SNL