All-electric bus unveiled in Melbourne, heading to Sydney on one charge