A majority of Americans say marijuana should be legal, according to a new Pew Research Center Survey.