Republic Services opens new CNG fueling station in California