Woonsocket humbled in non-league loss to Rogers