Hoses and connectors