Investigators piecing together what caused a cargo ship to plough into a bridge in the US city of Baltimore - killing at least six people.