SERVBIKE: Riding customer satisfaction of bicycle sharing service