As haze clears, are American opinions on marijuana reaching tipping point?