Will biomedicine transform society? The political, economic, social and personal impact of medical advances in the twenty-first century