Freedom CNG opens station in northern Houston