String Theory and Black Holes