Online to offline (O2O) service recommendation method based on multi-dimensional similarity measurement