Salmon cannon shoots fish upstream