mid-hudson library