First Across the Rhine: The 291st Engineer Combat Battalion in France, Belgium, and Germany