CM flags off 20 e-buses in Shimla