Survey: Top IT priorities are alignment, staffing