The American Society of Civil Engineers (ASCE) has given the inland waterways a barely passing grade for providing a reliable ...