where does us highway 40 begin and end