A huge office block in Sheffield is set to be turned into flats amid a drive for 20,000 more flats in the city centre.