Mother Nature left a lot of would-be crane watchers on River Street disappointed Sunday afternoon when the Dockwise barge Teal wasn’t able to come into port. But high winds and tall cranes are not a ...