Nuggets fans flood Denver's streets after NBA win