remove dependency on net.sf.json-lib, use Jackson to parse bicycle data
remove useless @NonNull