Denver in midst of monster blizzard