All ages welcome as Missouri town fights to hold off river