Like it or not, America's largest bike share about to begin in New York