Electric buses: Why were trolleybuses ever scrapped?

The last trolleybus in Wales ran in 1970, but councils are now looking to bring back cleaner transport.

Source