In the past there were several free bike rental locations. I think they were in Soho around Spring Street, maybe 24th street in Gramercy, and a few blocks north of the Grand Central viaduct. You could probably call
Bike and Roll to find out exactly where they'll be.