NYC Lawmakers require free tampons