Bristol has been named one of the nerdiest places in the UK