Thousands enjoy ASU commencement under mostly dry skies