£50m plan to create first all-electric bus town