Some Recent Developments in String Theory