Mexico surprised me even with cars