Denver passes law allowing public marijuana use in businesses.