Denver's annual 4/20 cannabis festival canceled due to coronavirus