I am working on a project of partitioning the road network for improving recommendation system . In this project I have to recommend nearest facilities such as restaurant , hotels, movie theaters etc based on road network distance . So I need a dataset for such activity . Can you suggest me some database . I am looking data any small city of Canada like calgary etc .