Rain forces delays, detours at Denton music festival