Nearly 200 electric buses are set to replace diesel in Sheffield by September next year after the government announced their £33 million investment.