Improving End-To-End Internet Performance By Detouring