Dubuque Street Trail grand opening Friday