In Sri Lanka, a wild cat thrives in the unlikely urban jungle of Colombo