The Elvis Festival packs the streets of Downtown Tupelo