Ravenswood's Ohio River Festival comes to an end