Multi-Agent Path Finding for Self Interested Agents