Last week we mentioned that New York’s long-delayed bike share program is set to launch in May. TLD reader Ovadia noticed a whole bunch of docking stations stored under the Williamsburg Bridge. Click here to check out the bike share stations coming soon to the Lower East Side.