I recommend Citymapper. It's been super reliable and pretty accurate (although my impression may be colored by how bad the experience had been in previous years).
Another alternative is Transit. It supports bike share data in many cities, including New York. However, it's likely it suffers from the same data quality issues as the Citi Bike app.