Royal Wedding a source of celebration, frustration for Britons