Altruistic Autonomy: Beating Congestion on Shared Roads