FlexBSS: A flexible multi-objective framework for bike-sharing station optimization | Synapse