REI opens new store in Richmond, Va.