bp opens multi-floor, 1,000-pump flagship gas station in times square