Snow in May? Yep! This is Boulder this morning: