Understanding bike trip patterns leveraging bike sharing system open data