SNL returns March 2 with Kevin Hart