Science and technology: public attitudes and public understanding