GOP candidate Mitt Romney has roots in rural Mexico